package com.winning.jsyd.entity.business;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import java.io.Serializable;

/**
 * 门诊病历诊断信息
 *
 * @author z_dd@winning.com.cn
 * @date 2019/6/6 10:33
 */
@XmlRootElement(name = "mssOutDiagnosis")
public class MssOutDiagnosis implements Serializable {

    private String unitsCode;
    private String representor;
    private String degreeOfReliability;
    private String relationship;
    private String emergencySign;
    private String revisitSign;
    private String actionInChief;
    private String cardinalSymptom;
    private String presentIllness;
    private String previousHistory;
    private String personalHistory;
    private String familyHistory;
    private String temperature;
    private String sphygmus;
    private String breathe;
    private String sbp;
    private String dbp;
    private String physicalExamination;
    private String diseaseCode;
    private String diseaseName;
    private String diseaseRemark;
    private String otherDiseaseCode;
    private String otherDiseaseName;
    private String otherDiseaseRemark;
    private String tcmDiagnoseCode;
    private String tcmDiagnoseName;
    private String tcmDiagnoseRemark;
    private String tcmSymptomCode;
    private String tcmSymptomName;
    private String tcmSympotmRemark;
    private String tcmTreatCode;
    private String tcmTreatName;
    private String operateMeasure;
    private String suggestion;
    private String chronicSign;
    private String chronicReportSign;
    private String chronicVisitSign;
    private String doctor;
    private String doctorDate;
    private String transferSign;
    private String transferDate;

    private  MssOutVisit visit;


    @XmlElement(nillable = true, namespace = "")
    public String getUnitsCode() {
        return unitsCode;
    }

    public void setUnitsCode(String unitsCode) {
        this.unitsCode = unitsCode;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getRepresentor() {
        return representor;
    }

    public void setRepresentor(String representor) {
        this.representor = representor;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getDegreeOfReliability() {
        return degreeOfReliability;
    }

    public void setDegreeOfReliability(String degreeOfReliability) {
        this.degreeOfReliability = degreeOfReliability;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getRelationship() {
        return relationship;
    }

    public void setRelationship(String relationship) {
        this.relationship = relationship;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getEmergencySign() {
        return emergencySign;
    }

    public void setEmergencySign(String emergencySign) {
        this.emergencySign = emergencySign;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getRevisitSign() {
        return revisitSign;
    }

    public void setRevisitSign(String revisitSign) {
        this.revisitSign = revisitSign;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getActionInChief() {
        return actionInChief;
    }

    public void setActionInChief(String actionInChief) {
        this.actionInChief = actionInChief;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getCardinalSymptom() {
        return cardinalSymptom;
    }

    public void setCardinalSymptom(String cardinalSymptom) {
        this.cardinalSymptom = cardinalSymptom;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPresentIllness() {
        return presentIllness;
    }

    public void setPresentIllness(String presentIllness) {
        this.presentIllness = presentIllness;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPreviousHistory() {
        return previousHistory;
    }

    public void setPreviousHistory(String previousHistory) {
        this.previousHistory = previousHistory;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPersonalHistory() {
        return personalHistory;
    }

    public void setPersonalHistory(String personalHistory) {
        this.personalHistory = personalHistory;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getFamilyHistory() {
        return familyHistory;
    }

    public void setFamilyHistory(String familyHistory) {
        this.familyHistory = familyHistory;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTemperature() {
        return temperature;
    }

    public void setTemperature(String temperature) {
        this.temperature = temperature;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getSphygmus() {
        return sphygmus;
    }

    public void setSphygmus(String sphygmus) {
        this.sphygmus = sphygmus;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getBreathe() {
        return breathe;
    }

    public void setBreathe(String breathe) {
        this.breathe = breathe;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getSbp() {
        return sbp;
    }

    public void setSbp(String sbp) {
        this.sbp = sbp;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getDbp() {
        return dbp;
    }

    public void setDbp(String dbp) {
        this.dbp = dbp;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getPhysicalExamination() {
        return physicalExamination;
    }

    public void setPhysicalExamination(String physicalExamination) {
        this.physicalExamination = physicalExamination;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getDiseaseCode() {
        return diseaseCode;
    }

    public void setDiseaseCode(String diseaseCode) {
        this.diseaseCode = diseaseCode;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getDiseaseName() {
        return diseaseName;
    }

    public void setDiseaseName(String diseaseName) {
        this.diseaseName = diseaseName;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getDiseaseRemark() {
        return diseaseRemark;
    }

    public void setDiseaseRemark(String diseaseRemark) {
        this.diseaseRemark = diseaseRemark;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getOtherDiseaseCode() {
        return otherDiseaseCode;
    }

    public void setOtherDiseaseCode(String otherDiseaseCode) {
        this.otherDiseaseCode = otherDiseaseCode;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getOtherDiseaseName() {
        return otherDiseaseName;
    }

    public void setOtherDiseaseName(String otherDiseaseName) {
        this.otherDiseaseName = otherDiseaseName;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getOtherDiseaseRemark() {
        return otherDiseaseRemark;
    }

    public void setOtherDiseaseRemark(String otherDiseaseRemark) {
        this.otherDiseaseRemark = otherDiseaseRemark;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTcmDiagnoseCode() {
        return tcmDiagnoseCode;
    }

    public void setTcmDiagnoseCode(String tcmDiagnoseCode) {
        this.tcmDiagnoseCode = tcmDiagnoseCode;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTcmDiagnoseName() {
        return tcmDiagnoseName;
    }

    public void setTcmDiagnoseName(String tcmDiagnoseName) {
        this.tcmDiagnoseName = tcmDiagnoseName;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTcmDiagnoseRemark() {
        return tcmDiagnoseRemark;
    }

    public void setTcmDiagnoseRemark(String tcmDiagnoseRemark) {
        this.tcmDiagnoseRemark = tcmDiagnoseRemark;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTcmSymptomCode() {
        return tcmSymptomCode;
    }

    public void setTcmSymptomCode(String tcmSymptomCode) {
        this.tcmSymptomCode = tcmSymptomCode;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTcmSymptomName() {
        return tcmSymptomName;
    }

    public void setTcmSymptomName(String tcmSymptomName) {
        this.tcmSymptomName = tcmSymptomName;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTcmSympotmRemark() {
        return tcmSympotmRemark;
    }

    public void setTcmSympotmRemark(String tcmSympotmRemark) {
        this.tcmSympotmRemark = tcmSympotmRemark;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTcmTreatCode() {
        return tcmTreatCode;
    }

    public void setTcmTreatCode(String tcmTreatCode) {
        this.tcmTreatCode = tcmTreatCode;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTcmTreatName() {
        return tcmTreatName;
    }

    public void setTcmTreatName(String tcmTreatName) {
        this.tcmTreatName = tcmTreatName;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getOperateMeasure() {
        return operateMeasure;
    }

    public void setOperateMeasure(String operateMeasure) {
        this.operateMeasure = operateMeasure;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getSuggestion() {
        return suggestion;
    }

    public void setSuggestion(String suggestion) {
        this.suggestion = suggestion;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getChronicSign() {
        return chronicSign;
    }

    public void setChronicSign(String chronicSign) {
        this.chronicSign = chronicSign;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getChronicReportSign() {
        return chronicReportSign;
    }

    public void setChronicReportSign(String chronicReportSign) {
        this.chronicReportSign = chronicReportSign;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getChronicVisitSign() {
        return chronicVisitSign;
    }

    public void setChronicVisitSign(String chronicVisitSign) {
        this.chronicVisitSign = chronicVisitSign;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getDoctor() {
        return doctor;
    }

    public void setDoctor(String doctor) {
        this.doctor = doctor;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getDoctorDate() {
        return doctorDate;
    }

    public void setDoctorDate(String doctorDate) {
        this.doctorDate = doctorDate;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTransferSign() {
        return transferSign;
    }

    public void setTransferSign(String transferSign) {
        this.transferSign = transferSign;
    }

    @XmlElement(nillable = true, namespace = "")
    public String getTransferDate() {
        return transferDate;
    }

    public void setTransferDate(String transferDate) {
        this.transferDate = transferDate;
    }

    @XmlTransient
    public MssOutVisit getVisit() {
        return visit;
    }

    public void setVisit(MssOutVisit visit) {
        this.visit = visit;
    }
}
